Jon Hamm is all smiles on the red carpet while arriving at the 2020 NFL Honors on Saturday (February 1) at the Adrienne Arsht Center in Miami, Fla. The 48-year-old Mad Men actor looked handsome in a blue and navy plaid suit as he stepped out for the event. PHOTOS: Check out the latest pics